Relevant Backtracking: Improved Intelligent Backtracking Using Relevance
نویسنده
چکیده
This work investigates and develops a backtracking algorithm with a novel approach to enumerating and traversing search space. A basic logical framework inspired by relevant logics is presented, highlighting relationships between search and refutation proof construction. Mechanisation of a relevance aware Davis Putnam Logemann Loveland procedure is investigated, and this yields an intelligent backtracking algorithm with abilities similar to other mechanisms including extended freedom in manipulating search space or rearranging refutation proof construction. Simplicity is achieved by a separation of concerns of the underlying logic and the construction of a sound and complete algorithm. The key advantage in the method is that it captures the notion of proof construction and relevant causality, and empirical analysis shows that this is an effective approach.
منابع مشابه
Procedure Backtracking Points and Variable Ages in an Intelligent Backtracking Schema
We present a new method to represent variable bindings in the Warren Abstract Machine (WAM), so that ages of variable bindings can be easily found using this new representation in our intelligent backtracking schema. The age of a variable bound to a non-variable term will be the youngest choice point such that backtracking to that choice point can make that variable an unbound variable again. I...
متن کاملInvestigations into Satisfiability Search
In this dissertation we investigate theoretical aspects of some practical approaches used in solving and understanding search problems. We concentrate on the Satisfiability problem, which is a strong representative from search problem domains. The work develops general theoretical foundations to investigate some practical aspects of satisfiability search. This results in a better understanding ...
متن کاملFinding Connict Sets and Backtrack Points in Clp(<)
This paper presents a method for intelligent backtracking in CLP(<). Our method integrates a depth-rst intelligent backtracking algorithm developed for logic programming with an original constraint satisfaction algorithm which naturally generates sets of connicting constraints. We prove that if CLP(<) is assumed to cover strictly the domain of real numbers, then the constraint satisfaction algo...
متن کاملA Metalevel Compiler of CLP(FD) and Its Combination with Intelligent Backtracking
We propose an implementation of constraint solving over nite domains, as pioneered by CHIP, on top of any Prolog system that provides a delay mechanism and backtrackable assignment. The aim is to propose a simple, portable, easily-maintenable, but yet eecient package. The performances of our system are of the same order of magnitude than a "wired" implementation of nite domains such as CHIP, ev...
متن کاملUsing intelligent backtracking to improve branch-and-bound methods: An application to Open-Shop problems
Only two branch-and-bound methods have been published so far for the Open-Shop problem. The best one has been proposed by Brucker et al. But some square problems from size 7 are still unsolved by it. We present an improving technique for branch-and-bound methods applied to Brucker et al. algorithm for Open-Shop problems. Our technique is based on intelligent backtracking. Intelligent backtracki...
متن کامل